package builderPattern.modify;

/**
 * @author： pang-yun
 * @date： 2021-10-23 11:32
 * 功能目的 ：用于  建造者模式中的 builder
 */

public abstract class HouseBuilder {
    protected House house =new House();

    // 将建造的 抽象流程写好
    public abstract void builderBasic();
    public abstract void buildWalls();
    public abstract void roofed();

    // 建造好房子 将产品 返回
    public House build(){
        return house;
    }
}
